﻿using System;
using System.Collections.Generic;
using Microsoft.Xna.Framework;
using System.Linq;
using System.Text;

namespace BFTest.Collision
{
    interface ICollideable
    {
        Vector2 Position { get; }

        Vector2 Velocity { get; }

        //maybe we'll eventually want to add mass.

        // temporary until I implement bounding volumes
        float BoundingRadius { get; }

        int ID { get; }

        void SetPosition(CollisionManagerGC manager, Vector2 position);
    }
}
